hillside cave - German English Dictionary